/**
 * 返回字符串类型
 * @description
 * 从 T 中排除 U 的类型
 */

type IExclude<T, U> = T extends U ? never : T;
type IExcludeResult = IExclude<"a" | "b" | "c", "a">; // 'b' | 'c'
